--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit 44608ffb363c3904ccca77ab45c94fbc78409a78
Parents : 7aa6f5a
Author : Sudo-Ivan <ivan@quad4.io>
Signature : Signature validation error
Date : 2026-01-05T20:22:01-06:00
feat(maintenance): add test for deleting all user icons in maintenance module
Changes
Diff
diff --git a/tests/backend/test_maintenance.py b/tests/backend/test_maintenance.py
index 7e191e34..9a9d3f93 100644
--- a/tests/backend/test_maintenance.py
+++ b/tests/backend/test_maintenance.py
@@ -45,6 +45,10 @@ class TestMaintenance(unittest.TestCase):
self.misc_dao.delete_archived_pages()
self.provider.execute.assert_called_with("DELETE FROM archived_pages")
+ def test_delete_all_user_icons(self):
+ self.misc_dao.delete_all_user_icons()
+ self.provider.execute.assert_called_with("DELETE FROM lxmf_user_icons")
+
def test_upsert_lxmf_message(self):
msg_data = {
"hash": "test_hash",
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────